Technology Lead Resume
Cranston, RI
SUMMARY
- SENIOR SOFTWARE ENGINEER with strong analytic and leadership skills developed over 15 years.
TECHNICAL SKILLS
Hardware: PCs, Networks, Mobile Devices
Software & Op Systems: Windows, Linux, Mac OS, Android, IOS
Languages: Java (J2EE, JDK, Swing, Spring, JDBC, RMI, Applets, JNI, JINI, Hibernate), Java Script, AngularJS, NodeJS, BabylonJS, XMLRPC, HTML, UML, Rational Rose, C#, VC ++, Delphi, PL/SQL
Databases: Oracle, MS SQL Server, Informix, My SQL, MS Access
PROFESSIONAL EXPERIENCE
TECHNOLOGY LEAD
Confidential , Cranston, RI
( C#, .NET, Java, SOAP and REST Web Services, Oracle 12c, MSSQL)
- Worked with architect on redesigning multiple interconnected parts of a banking application
- Was a part of a team including architects, designers, BAs, DBAs and developers tasked with a release of a major application update
- Provided technical support to a development team
SENIOR SOFTWARE ENGINEER
Confidential, Hartford, CT
(Java, JavaScript, NodeJS, Angular, AWS, Android, Tomcat, JSON, REST Web Services, Spring, Spring Boot, Bootstrap, My SQL)
- Designed and managed a social media web siteconfidential application using J2EE technologies Spring Framework, HTML5, CSS3, AJAX, XML, JSON, Bootstrap, Angular JS/2.0
- Implemented responsive user interfaces for multi - device/ platforms and browsers compatibility
- Designed and developed front-end screens using HTML5, Bootstrap.
- Designed and coded Android application for KeenDebate web site
- Developed REST services using Spring MVC for managing the data transfer between mobile devices and backend, deployed on AWS.
- Implemented MVC, Data Cashing, DAO J2EE design patterns as a part of application development.
- Implemented AWS serverless services
- Used JdbcTemplate framework for the backend persistence.
- Used IntelliJ as IDE tool to develop the application.
SENIOR SOFTWARE ENGINEER
Confidential, Windsor, CT
(Java, Tomcat, C#, jQuery, Ajax, GWT, JavaScript, My SQL, SQL Server)
Responsibilities:
- Analyzed existing system and evaluated requirements for the projects
- Designed and developed 3D High energy piping viewer
- Designed and developed application to view and edit boiler tubing inspection data using C#
- Designed and developed front-end screens using GWT, HTML5.
- Constructed queries and Stored Procedures to retrieve and manipulate data on various database servers such as My SQL and SQL Server .
- Used IntelliJ as IDE tool to develop the application.
TECHNICAL LEAD
Confidential, Braintree, MA
(Android, IOS, Linux, Mac OS, Windows, C++, Qt, Java, Swing, SWT, Objective C)
Responsibilities:
- Was responsible for the architecture, design and delivery of a system supporting direct secure email exchange between mobile devices and desktop applications: emails were delivered using pop3/smtp servers running on mobile devices.
- System provided dynamic location and addressability of recipient devices residing on cell or home networks.
- Core functionality and UI for the desktops was written in Qt, mobile devices UI was written using Objective C and Java.
- Built and managed development teams
- Evaluated new ideas, prioritized tasks
- Assessed risks and opportunities
- Managed research and development
- Managed production support of application
SOFTWARE DEVELOPER
Confidential, East Hartford, CT
(Java, J2EE, Hibernate, Servlets, JSP)
Responsibilities:
- Designed and developed variety of applications for customers
SOFTWARE DEVELOPER
Confidential, CT
(Java, J2EE, JMS, HTML, Weblogic 8.1)
Responsibilities:
- Enhanced a group of applications used by scientists in research and development for the discovery and testing of new compounds
- Designed and developed server side data caching system to improve the performance for the client applications
- Has advanced monitoring and management capabilities
- Analyzed existing technical solutions and made advanced alternative proposals that enhanced application functionality and interaction
- Implemented modifications to Swing based client application GUIs
SOFTWARE DEVELOPER
Confidential, Stamford, CT
(Java, Swing, .NET, J2EE, JNI, Hibernate, JMS, JBoss, Oracle, PL/ SQL, C#, XML, HTML)
Responsibilities:
- Developed commodity trading application (Swing)
- Designed and developed a price change notification system Based on JBOSS clustering, utilizes EJB, JMS, JMX, JNI
- Supports a notification of a Java and C# (.NET) application
- Designed and developed a framework for contract workflow system
- Based on JBOSS App Server, utilizes JMS, JMX, EJB, Web Services and Struts
- Has advanced monitoring and management capabilities
- Facilitates easy development and integration with external systems
- Designed and implemented a three tier support of Trade Capture messaging system
- Based on JBOSS App Server, utilizes JMS and JNI
- Supports messaging between app server and Delphi client applications (.NET)
- Designed a framework allowing easy integration of java business layer and client application written in C# or Delphi (.NET)
- Based on JNI, generates C# or Delphi proxy classes from Java
- Facilitates development of C# or Delphi front-end applications accessing business logic written in Java (.NET)
- Assisted in analysis for developing new object oriented applications and interfaces to existing applications using UML
- Evaluated existing technical solution and made proposals for the future technical directions
TEAM LEADER
Confidential
(C++, ISAPI, SQL Server 7, Borland C++ Builder, DCOM, ISAPI )
- Developed three-tier architecture for the enterprise version using C++ Builder, DCOM, MIDAS, HTTP, XMLRPC, XML, HTML and ISAPI.
- Participated in database design, application design and development and various projects
- Led a team of tree programmer analysts.
PROGRAMMER-ANALYST
Confidential
- Developed RAD tools for database design, database modeling, relationship design, dynamic forms design (MFC 4.2-5.0, DAO, MS Access)
- Designed and implemented Query Builder (MFC 5.0, DAO, MS Access)
- Designed and implemented Workflow Process Builder (MFC 5.0, DAO, MS Access)
LEAD PROGRAMMER
Confidential
- Implemented Client/Server information system (accounting, warehouse)
- Wrote VCL components ( Delphi )
- Wrote programs for book-keeping and accounting using Delphi and MS SQL Server 6.0
SENIOR PROGRAMMER
Confidential.
- Supervised Computer Department (8 operators, 2 programmers)
- Developed databases, managed project and wrote applications for
SHIFT ENGINEER
Confidential
- Provided technical leadership through development, research, instruction and analysis of communication systems