Java Technology Lead /Senior Software Engineer
I'm interested in investing my time in entrepreneurial activities helping businesses to grow further using IT based integrated applications, online trading applications, ERP applications and to develop and utilize tools to gain business intelligence for better decision making and to improve profitability and productivity. I believe that my strong analytical ability together with my passion for business and computer science helps businesses to grow further.
I have been a enthusiastic software researcher, designer and developer. I'm specialized in developing software based applications using open source technologies. I have more than 7 years of software development experience developing large scale web applications, desktop applications, and few mobile applications. I'm a specialist in developing applications using JAVA and PHP based technologies. This includes good architectural knowledge on Jboss infrastructure based ejb, Spring, Hibernates and Struts integrated environments and frameworks.
I have worked as a team lead on few projects, holding lead position my main responsibility was to guide the team to meet the technical and business objectives, guide the team to improve efficiency, reliability and effectiveness. Identifying new technologies which comply with latest industry standards and implementing those to acquire that operational advantage was another responsibility.
Managing the software development process and overseeing the project progress, schedule development time lines, resource allocation and project planning, risk management and providing solutions, guidance and client management with satisfaction include some of my competencies.
Other Competencies include -
- Project Management
- Entrepreneurship & Business Development.
- Quantitative Financial Research and Investment Analysis.
- Management and Business Administration.
- Strategic Human Resource Management.
- Human Psychology.
- Process Mining
- Data Science
Managing the software development process and overseeing the project progress, schedule development time lines, resource allocation and project planning, risk management and providing solutions, guidance and client management with satisfaction include my other competencies.