Tech Lead Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- Technical Architect/Lead with more than 10 years 7 months of progressive experience in Design/Development and Coordination in Projects related to Java/J2EE technologies
- Excellent analytical & communication skill
- Expertise in Core Java,J2EE,JSF, IBATIS,DESIGN PATTERNS, Spring, Spring Boot,JSP, Servlet, JDBC,JAVASCRIPT,XML, SOAP, SQL, Groovy and Grails framework, Web services,Unix,PHP
- Expertise in Micro - services Architecture with Design and development skills.
- Well versed with complete Life Cycle Development process which includes Requirement Analysis, Designing, Developing, Testing and Implementation and co-ordination among various stake holders.
- Extensive experience in understanding & gathering requirements.
- Well-versed with J2EE Application Architecture, Design & Analysis.
- 4+ Years of experience in Mentoring and Leading Team
- Trained in Quality & CMMI process
- Worked extensively in Retail & Banking and Capital Marketing Domain
- Multiple Infosys and TCS internal certification for business and technology.
TECHNICAL SKILLS:
- Variables, Classes, Access Modifiers, Abstract Classes & Interfaces, Constructors, Use of Static, Final, Native & Synchronized Methods/Statements, Interfaces and Markup Interface, Reflection Usage, Class Loading.
- Encapsulation, Inheritance, Polymorphism, Overloading & Overriding, OOP concept in practical Design of Java classes, Relationship between Objects, encapsulation Polymorphism, abstract methods, inheritance, association v/s aggregation
- Flow Control statements, Iterative Statements, Interrupting loops, Exception Handling, Checked & Unchecked Exceptions, Custom Exceptions, Use of try-catch-finally block, Use of throw & Throws, Exception Overriding
- List, ArrayList, Map, HashMap, Hashtable, vector
- Generics and Annotations
- Multi Threading, Synchronized Keyword, Deadlock, notify & notifyAll usage, States of Tread.
- Connection, Statement, PreparedStatements, ResultSet
- GGTS/STS
- GORM
- Grails Applications development
- PHP Frameworks Symfony,CodeIgnitor
- PHPUnit
- Spring Boot,
- Spring IOC,
- Spring ORM,
- Spring Web
- MVC 2 Framework and Controller
- JSF 1.2,2.0
- JSF Lifecycle
- JSF Custom Component
- JSF,Spring,IBatis Integration
- SQL
- MySQL
- IBATIS
- Web Services Concepts
- CXF
- SOAP & WSDL
- SOAP Web services
- RESTFul Web services
- Factory/Abstract Factory Pattern
- Singleton
- Prototype
- Decorator
- Micro-services
- Ant Scripting
- Maven
- Bamboo
- Stash
- Hudson
- Sonar
- PMD
- Find bug
- Check Style
- JSP & Servlet Lifecycle
- JSP Directives
- Servlet Chaining & Tread safe Model
- Windows/Unix Environment
- Application Deployment
- Basic apache administration
- GIt
- SVN
- CVS
- Mercurial
- Stash
- Class Diagram
- Sequence Diagram
- Eclipse
- Toad
- Tidej
- RAD
- Jira
- Netbeans
- MediaWiki
- SDLC
- Using Jira and Confluence
- Code Review
- Estimation
- Project Planning
- Adhering to client process and practices
PROFESSIONAL EXPERIENCE:
Confidential
Tech Lead
Responsibilities:
- Planning, Demand management and Leading the team
- Requirement gathering and documenting.
- Design and construction as well.
- Development, Unit testing and implementation.
- Co-ordination between onsite and offshore.
- Requirement gathering
- Proposing various architectural and design solutions
- Change management and Problem management
Technical Environment:
- Unix Servers
- Java 1.6
- PHP 5.4
- Apache Server
Confidential
Tech Lead
Responsibilities:
- Requirement gathering and documenting.
- Was involved in design and construction as well.
- Architecture design, Co-ordination and deployment related activities
- Co-ordination between onsite and offshore.
- Requirement gathering
- Proposing various architectural and design solutions
- Deployment related activities and co-ordination among various stake holders
- Techno-functional responsibilities
Technical Environment:
- Unix Servers
- Java 1.6
Confidential
Tech Lead
Responsibilities:
- Deployment planning and deployment activities.
- Co-ordination between onsite and offshore.
- Requirement gathering
- Proposing various solutions
- Set up test data
- Conducting UAT demo
- Direct interaction with Client
- Testing & Bug Fixing
Technical Environment:
- Groovy and Grails,Gorm,DB2
Confidential
Tech Lead
Responsibilities:
- Conducting various demo with business for to make them understand functionalities and features to adapt to new tool.
- Design activities, Design review and code review.
- Co-ordination between onsite and offshore.
- End to end delivery
- Design & Development
- Delivering defect free application
- Testing & Bug Fixing
Technical Environment:
- Groovy and Grails,Gorm,DB2
Confidential
Tech Lead
Responsibilities:
- Design activities, Design review and code review.
- Implementing scanner functionality.
- Printing functionality integration
- Co-ordination between onsite and offshore.
- Design & Development
- Delivering defect free application
- Testing & Bug Fixing
Technical Environment:
- Java,Spring,Javascript,Liferay Portal server,Mysql
Confidential
Tech Lead
Responsibilities:
- Design & Development
- Leading and mentoring team members(5-10)
- Test Driven development(Junit)
- Build process automation(Hudson)
- Maintaining code quality and compliance(Sonar)
- Testing & Bug Fixing
Technical Environment:
- Java,Spring,ibatis,SOAP,WSDL,CXF,Mule,Mysql
Confidential
Technology Analyst/Module Lead
Responsibilities:
- Design & Development of thin client Trading application
- I was involved in development of advance drag and drop enabled Super Panel component which extends JSF core Panel
- Authentication and authorization Module
- Multiple theme implementation
- Enabling user preference for the portal
- Design & Development
- Enabling new innovative features in user interface
- Developing custom components leading and mentoring a team of 5
Technical Environment:JSF(Trinidad and Richfaces), Java, IBatis, spring, YUI,Javascript
Confidential
Developer
Responsibilities:
- Displaying data using jsp pages
- Data extraction using perl scripts
- Estimation and Impact Analysis
- Design to make the necessary changes to JSP.
- Modifying the existing Application
- Deploying the web application.
- Using unix commands for various tasks.
- Design & Development
- Testing & Bug Fixing
Technical Environment:
- Java, JSP, Unix