Senior Middleware Engineer/technical Lead Resume
Tampa, FL
OBJECTIVE:
- Seeking a challenging technical/managerial position that allows me to utilize my diverse skills in software technology and gain professional as well as social growth in an IT consulting or
- IT Product development organization. With a wide range of skills in Software Engineering, Data Engineering and Data Science, I hope to contribute to the increase in Business and widened outlook of an organizations across various sectors.
TECHNICAL SKILLS:
Programming: Java, J2EE, Spring REST, HTML, CSS, JavaScript, Angular JS 1.x, SQL, Oracle, PL/SQL, MongoDB, D3.js, SOLR, JSON, XML
Tools: /Framework: Team City, Jenkins, AWS, Docker, Amazon S3, SVN, Clearcase, Git
Operating Systems: Windows, Solaris, Unix, Ubuntu
PROFESSIONAL EXPERIENCE:
Confidential
Senior Middleware Engineer/Technical Lead
Responsibilities:
- Design and analyze requirements, suggest for changes and work on Estimation
- Strong Knowledge in frameworks like Spring Data, Spring JPA, Spring REST, Web Flow (Spring MVC), Struts and Struts 2
- Proficient in UI technologies like JavaScript, Angular JS, HTML, CSS
- Proficient in Design including J2EE Design Patterns
- Proficient in UML, Sequence Diagrams
- Have Data Science and Machine Learning experience (Worked on Data analysis with python and R)\
- Data Mining and Visualizations using D3.js, SpotFire and Pentaho BI Tool
- Have significant experience Programming experience in UNIX Shell Script.
- Create a technical resource planand a road map for team members and provide them timely feedback
- Identify and execute employee development plans
- Address employee issues
- As an Engineering Manager, effectively utilizing the team by prioritizing tasks with help of Product Owner and providing technical advice to team members
- Work closely with Business to discuss the business requirement and convert it into Technical Design
- Review the code of peers.
- Own the problem statement from the perspective of the customer/business and act as a liaison bringing together the strength of both the offshore and onshore to better serve business needs.
- Big Data Projects in Spark using Scala
- Machine Learning Analysis using Python, R.
- Machine Learning for Trading Analysis
- Computer Networks Using Python
- Android Shopping Cart Application
Confidential, Tampa, FL
Responsibilities:
- Hands on Developer and Designer.
- AWS, Rest services, Spring frameworks
- Develop and implement policies, standards and procedures for the engineering and technical work performed in the team.
- Delivering bug free and optimized code on time.
- Giving demos to the company leadership to sell the product.
Confidential, Tampa, FL
Responsibilities:
- Technical Lead in a team of 4 members.
- NoSQL databases, Rest services, Spring frameworks, Java / J2EE
- Confer with business capability managers, users and consultants to discuss project specifications and procedures.
- Create a technical resource planand a road map for team members and provide them timely feedback
- Analyze technology, resource needs, and market demand, to plan and assess the feasibility of projects.
- Plan and direct the development, testing, deployment and maintenance of business requirements and new features
- Develop and implement policies, standards and procedures for the engineering and technical work performed in the team.
- Delivering bug free and optimized code on time.
- Giving demos to the users and BCMs.
Confidential, Tampa, FL
Responsibilities:
- Technical Lead in a team of 3 members.
- AngularJS / other JavaScript frameworks, NoSQL databases, Rest services, Spring frameworks
- Confer with business capability managers, users and consultants to discuss project specifications and procedures.
- Create a technical resource planand a road map for team members and provide them timely feedback
- Analyze technology, resource needs, and market demand, to plan and assess the feasibility of projects.
- Plan and direct the development, testing, deployment and maintenance of business requirements and new features
- Develop and implement policies, standards and procedures for the engineering and technical work performed in the team.
- Delivering bug free and optimized code on time.
- Giving demos to the users and BCMs.
Confidential, Tampa, FL
Technologies Used are Maven, Spring 4.0, HTML, CSS, Spring MVC, Spring Data, Spring Rest, JPA, Angular JS
Responsibilities:
- Technical Lead in a team of 3 members
- Requirement Gathering
- UI Mock Up using Visio
- Plan and direct the development, testing, deployment and maintenance of business requirements and new features
- Develop and implement policies, standards and procedures for the engineering and technical work performed in the team.
- Delivering bug free and optimized code on time.
- Giving demos to the users and BCMs.
Confidential
Responsibilities:
- Technical Lead in a team of 10 members
- Requirement Gathering
- Java / J2EE,Struts 2.0
- UI Mock Up using Visio
- Plan and direct the development, testing, deployment and maintenance of business requirements and new features
- Develop and implement policies, standards and procedures for the engineering and technical work performed in the team.
- Delivering bug free and optimized code on time.
- Giving demos to the users and BCMs.
Confidential
Responsibilities:
- Responsible for analyzing requirements and designing the application
- Acting as a Technical/Team Lead
- Production Deployment
Confidential
Responsibilities:
- Responsible for analyzing requirements and designing the application
- Ant, Core Java, Multi - Threading, J2EE, JSP, Tomcat, SVN, Eclipse, Batch Job
- Acting as a Technical/Team Lead
- Production Deployment