Vice President - Technology Resume
2.00/5 (Submit Your Rating)
S UMMARY:
- Approved H1B Visa work permit.
- Having over 11 Years of experience in Application Design.
- Development, Implementation and Integration of client - server and web based applications, for Banking and Network based industry,
- Full stack developer with expert level skills in developing applications using Java/J2EE stack, Client technologies (javascript / angularjs / html /css) and database (oracle/db2/mongodb)
- Extensive exposure to Elasticsearch, delivered end to end solution around it including REST microservices and client based on angularjs .
- Have detail understanding of Java Design Patterns, Object Oriented Programming concepts, delivered multiple sprints using Agile Methodology .
- Experience of developing database business logic using Oracle Sql, plsql including performance tuning, Database design, using database objects like SQL, Stored Procedures, Functions, Triggers, PL/SQL packages, Data types.
- Exposed to the full life cycle of software development, had opportunities to delivered multiple projects from scratch, including initial requirement discussions with direct coordination with end client/customers, design, development, documentation, test cases, releasing to production system and later support
TECHNICAL SKILLS
- Programming Languages
- J2EE Technologies
- IDE Tools
- Web Servers
- Operating Systems
- Client Technologies
- Database
- Java, J2EE, Javascript, Shell Scripting, SQL
- Spring Framework, Hibernate, REST/SOAP, Elastic search, iBatis, JUnit, Wicket, JMS, Oracle BC4J, DOJO, Swing
- Tortoise/Win CVS, SVN, ANT, MAVEN, Oracle JDeveloper, Intellij, Toad, MS Visio, Eclipse, SpringSource Toolkit
- Apache Tomcat 5/6/7, JBoss 4/5
- Linux (Ubuntu, RHEL) WINDOWS 9x/XP/2007/10
- AngularJS, NodeJS, HTML,CSS, Javascript, JQuery, Wicket
- DB2, Oracle, MongoDB
PROFESSIONAL EXPERIENCE
Confidential
Vice President - Technology
Environment: Java 1.7/1.8, Elastic search, Spring, Hibernate, HTML, AngularJS, Javascript, DB2, JBoss, Jersey, Apache JMS, Gradle, intellij, Eclipse, SVN, Jenkins, Sonar
Responsibilities:
- Leading the project and deliverables with a 8 member team
- Driving the new UI uplift of existing portal and re-architecting various existing modules.
- Individual contributor in delivering micro-services based SEARCH module, which involved end to end development using Elastic, DB2, Spring/Hibernate, REST api and Angularjs .
- Handled all the performance bottlenecks on the search module, optimized resources with horizontal scaling and tuning elastic queries for high throughput and relevancy.
- Developed highly available JMS driven microservice for syncing real time data from authoritative system (DB2) to elastic data store.
Confidential
Application Developer / Project Lead
Environment: Java 1.7, HTML, AngularJS, Javascript, Oracle 9i/10g, Spring Roo, Spring MVC, Apache Active MQ, Hibernate, Dojo, Maven
Responsibilities:
- Working as Project Lead with a team of 5 developers.
- Designed and developed from grounds up, including business requirements gathering, analysis, technology stack selections and developing POCs for the same.
- Planned each sprint for different modules of the software tool. Applied Agile extensively.
- Actively handled stories end to end, extensively developed REST based APIs and UI with angularjs.
Confidential
Application Developer
Environment: Java 1.7/1.6, Oracle 9i/10g, Swings, Spring, iBatis, Wicket, Ant, JUnit, BC4J. IDE - Eclipse, Jdeveloper 9.0.4/10.1.3/10.1.3.1
Responsibilities:
- Module Lead.
- Worked on developing website and Web Services using Spring, Wicket, Apache CXF and Tomcat.
- Requirements, design and development of different modules covering reservation system, financial management system, resources management and CRM.
- Responsible for Design, developing, coding at both, front end using JClient(Swings), J2SE over BC4J framework and back end with oracle sql, plsql
- Developing REST / WS webservices using springs/ibatis for website and iPhone.
- Maintenance of the modules with performance tuning of the database code and bug fixing.
- Unit testing and making JUnit test cases for self developed modules.
- Giving estimates on for new projects and various change requests.
- Onsite coordination and communication with client for analysis and requirement gathering.
- Assisting them for all the production release bugs and providing quick fixes.
- Looked after QMS (Quality Management System) activities in Project as a QL (Quality Lead).
- Interview process and recruitment.