anupam singh - resume-1
TRANSCRIPT
Anupam SinghBoston, MA
+1 763-607-9386 | [email protected]
Senior Full Stack Developer/Technical Leader Results-driven lead programmer offering extensive experience Proven expertise in object-oriented analysis and design and exceptional record overseeing all facets of Software
Development Life Cycle, from analysis and design to implementation and maintenance. Able to incorporate user needs into cost-effective, secure and user-friendly solutions known for scalability and
durability. Innovator of next-generation solutions, systems and applications fueling major improvements to the bottom line. Proven leader; drive system architecture decisions and lead projects from concept through the release process.
Over the past 9+ years, this has translated to award winning products, multiple outstanding ratings and client appreciations.
PROFESSIONAL SUMMARY: On-site Lead/ Co-coordinator for more than 3 years leading 2 teams of 20+ members. Involved in all stages of Software development life cycle with extensive experience financial business
application development. Expertise in functional concepts in financial domains like trade processing, collateral management and portfolio
management. Worked extensively in Core JAVA Concepts like OOPS, Exception Handling ,Collections and Multi-
Threading. Worked extensively in J2EE Technologies like Servlets, JSP, EJB, JMS, HTML5, CSS, ExtJS, JQuery and
GWT. Worked on application servers like WebSphere and Apache Tomcat. Strong experience in RDBMS concepts, Oracle, Sybase, MySQL, DB2 and SQL Server. Extensive experience in working in Cloud initiatives. Proficiency in server scripting languages UNIX and Linux. Proficiency in using various design patterns like Factory, MVC, Singleton, etc. Having Strong skills in developing and maintaining enterprise applications using the above technologies. Hands on experience in configuring and using the tools like Eclipse, RAD, WSAD. Extensively involved in Performance monitoring/tuning and capacity planning. Well versed in principles of organizational development, team facilitation, group process, leadership
development and ability to analyze situation and offer innovative and cost effective solutions. Accustomed to work in a team environment with tight schedules and capable of working efficiently under
pressure. Worked in Waterfall Environment, Agile Environment And Continuous Integration Development. Capable of adapting to working on new systems & environments easily. Strong Communication Skills. Have been rated with best ratings throughout.
TECHNICAL SKILLS:
Languages Core Java, JavaScript, HTML, CSS, PL/SQL, XML.J2EE Technologies Servlets, JSP, JSF, JMS, Spring, EJB, GWT and Web Services.Web Technologies GWT, HTML5, JAVA SCRIPT. EXTJS, JQuery, CSS
Frameworks and Patterns JAVA, J2EE, MVC, JUnit, Java Mail, log4J
Web & App ServersWeb Sphere, Apache Tomcat 5.0, BEA Web logic Application Server
Tools and Utilities
Eclipse, ClearCase, ClearQuest, WSAD, ANT, Oracle SQL Developer, Toad, Microsoft Suite (Word, Excel, PowerPoint, Access)
Databases Oracle, Sybase, SQL ServerOperating Systems Red Hat Linux, UNIX, AIX, Windows XP and Windows NT/2000.
Professional Experience:
Wipro Technologies, Quincy City, MA (Sep 2015 – Current)Client - State Street Bank and Trust CompanyCore Java and Cloud Lead Developer
Accomplishments: Guiding and mentoring onsite team in to Cloud initiative Involved in leading offshore team for IaaS (Infrastructure as a Service) Cloud conversion of the existing
application. Designed and developed POC (Proof of Concept) documents for clients and vendors. Involved in constructing and designing Sequence diagrams, Deployment diagrams, Dataflow diagrams,
Class diagrams using UML, Rational Rose and Rational Software Architect (RSA). Worked with functional team for the requirement analysis and implemented the changes. Involved in System Requirements study and conceptual design. Involved in re-designing deployment structure of existing application to bring the ownership from
offshore to onshore. Involved in resetting backend servers of existing application. Involved in setting up Development environments to assist SIT testing. Extensively worked on Oracle as back end database. Used SOA framework to ensure the right services are provided and consumed. Developed Build Scripts using ANT, Shell scripts and automated Dev to UAT release. Involved in development and deployment of Java Utilities. Designed Unit Test Cases using JUnit framework. Designed Integration testing document for User Acceptance testing. Co-ordinate with server team for required application server set up.
Wipro Technologies , Quincy City, MA (Aug 2012 – Aug 2015) Client - State Street Bank and Trust CompanyCore Java Onshore Team Lead + Senior Developer
Accomplishments: Involved in the development of Software Development Life Cycle (SDLC) using agile methodology. Guiding and mentoring onsite team. Involved in setting up application movement into State Street Cloud using PaaS (Platform as a Service). Involved in constructing and designing Sequence diagrams, Deployment diagrams, Dataflow diagrams,
Class diagrams using UML, Rational Rose and Rational Software Architect (RSA). Worked with functional team for the requirement analysis and implemented the changes. Involved in System Requirements study and conceptual design.
Developed Mock Screens using GWT in MVP (Model View Presenter) architecture Extensively worked on Oracle as back end database. Developed Build Scripts using ANT, Shell scripts and automated Dev to UAT release. Involved in development and deployment of Java Utilities. Developed ANT scripts for build and deployment. Configured Autosys Scheduler for creating scheduler jobs. Used IBM MQ for synchronous Point - Point and Publish – Subscribe messaging and implemented
Message Driven Beans as for accessing these asynchronous messages. Configured and deployed the application in WebSphere Application Server and configured Data Source
and Connection Pooling. Implemented J2EE Design Patterns like DAO, Value Object, Factory, for the integration of application
modules. Developed the Graphical User Interface using AJAX, JQuery, ExtJS, Javascript, HTML5, CSS and
GWT. Developed Web Services with Cloud Framework. Designed Unit Test Cases using JUnit framework Designed Server side Logging & Client side logging using Log4J (Apache open Source API).
Wipro Technologies, Bangalore, India (Mar 2012 – Aug 2012)Client - State Street Bank and Trust CompanyCore Java Offshore Team Lead + Senior Developer
Accomplishments: Involved in the development of Software Development Life Cycle (SDLC) using agile methodology. Involved in constructing and designing Sequence diagrams, Deployment diagrams, Dataflow diagrams,
Class diagrams using UML, Rational Rose and Rational Software Architect (RSA). Implemented J2EE Design Patterns like Singleton, DAO, Value Object, Factory, and Session Facade for
the integration of application modules. Developed PL/SQL queries using TOAD. Involved in development and deployment of EJBs - Stateless Session Beans for implementation of
Session Facade Design pattern. Used IBM MQ for asynchronous Point - Point and Publish – Subscribe messaging and implemented
Message Driven Beans as for accessing these asynchronous messages. Created portals for each allocation calculations of Admin, Agent and Client modules in WebSphere
Portal Server. Configured and deployed the application in WebSphere Application Server and configured Data Source and Connection Pooling. Developed the Graphical User Interface using HTML, JavaScript, CSS and JSP Configured LDAP for Authentication and Authorization of users. Developed Web Services with SOAP and XML Used SOA framework to ensure the right services are provided and consumed. Wrote Unit Test Cases using JUnit framework and Server side Logging & Client side logging using
Log4J (Apache open Source API) and ANT scripts for the building the applications. Worked with functional team for the requirement analysis and implemented the changes. Involved in System Requirements study and conceptual design.
Wipro Technologies, Bangalore, India (Feb 2011 – Feb 2012)Client - State Street Bank and Trust CompanyCore Java Offshore Team Lead + Senior Developer
Accomplishments:
Analysis and understanding of business requirements. Lead a team of 4 people, guiding them into understanding the requirements, design and development. Effectively participated in weekly client communications with Business Analysts. Involved in the architecture team for design and implementation of system. Designing the multi-client database (Sybase) to connect to external databases. Developed views and controllers for client and manager modules
Implemented Spring for MVC (Model View Controller) architecture and developed Spring Beans, Controller components (Controller, Form Controller etc) and configured Spring beans in spring mvc-servlet.xml
Developed Exception handling framework and used log4J for logging. Developed Web Services using XML messages that use SOAP, created WSDL and the SOAP Envelop. Developed and modified database objects as per the requirements. Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews. Assisted DEV team in setting up the new environment and ensure that the necessary access permissions
are provided
Wipro Technologies, Edinburgh, UK (Oct 2010 – Feb 2011)Client - State Street Bank and Trust CompanyCore Java Onshore Senior Developer Accomplishments:
Involved in providing application support and maintenance, Involved in requirement gathering. Involved in creating low level design document. Development of enhancements, designing database functionalities. Involved in build and deployment for BUAT/Prod. Involved in development of Autosys jobs, shell scripts and monitoring of application/database servers. Ensure Quality Assurance i.e. deliverables created match business specifications
Wipro Technologies, Bangalore, India (Jul 2007 – Sep 2010)Client - State Street Bank and Trust CompanyCore Java Offshore Developer
Accomplishments: Involved in requirements gathering, screen design and development of applications. Involved in writing Unit Test cases, Functional Test Cases, Review of Codes and Database Scripts for
the applications and their Regression Testing. Participated in performance enhancements to improve screen rendering processing time reduction. Involved in designing database queries and Stored Procedures. Worked on critical issues like POI. Worked on build and deployment.
Wipro Technologies, Bangalore, India (Jan 2007 – Jun 2007)Client - State Street Bank and Trust CompanyCore Java Offshore Junior Developer
Accomplishments: Involved screen design and development of various applications. Involved in writing Unit Test cases.
Education (2006) Bachelor of Engineering in Electronics & CommunicationDayananda Sagar College of Engineering, BangaloreVisvesvaraya Technological University.
Certifications Technical Lead Certification SOA & Web Service Developer Java/J2EE Developer Securities 201
Visa StatusUSA H1B Visa approved and stamped till March 2018, can be extended further till October 2018.