Sr. Software And Dev-ops Engineer Resume
SUMMARY:
- Sr. Software Engineer at Confidential .
- The qualifications are based on over 15 years of experience in the Information Technology.
- Excellent analytical and software/hardware skills.
- Strong Frontend, Mid - Tier, Backend, Web Services and Big Data / RDBMS skills.
- Software Engineering, Web/Application development, and Embedded Systems.
- Extensive experience in full lifecycle of software development: requirement gathering, design, technical specifications, coding, testing, and deployment phases.
- Multi-lingual/multi-platform software development.
- Excellent educational background, strong leadership and coordinating skills.
- Great in working with clients.
- Quick in studying new technologies.
- Fundamental understanding of Legacy Applications Modernization process.
- Experience in electronics, microelectronics and Servo based Robotics.
- Positions have included Architect, Team Leader, Technical Lead, Sr. Software Engineer, Consultant, Programmer Analyst, Web Programmer and Application Developer.
TECHNICAL SKILLS:
Hardware: Linux Servers, PC, Android, Windows Mobile and Palm OS devices, POS systems, IBM 360 mainframe, Micro Controllers, Digital/Analog Electronics and Robotics.
Operating Systems: Windows, Linux, Android, Palm OS, DOS, IBM360-CICS.
Programming Languages: Java, JavaScript, SQL, Groovy, C#, C/C++, SAS, Visual Basic, Perl, TCL, VB Script, Cobol, Seer HPS Rules, Pascal, Fortran, Assembler X86.
Application/Web Servers: Tomcat, JBoss, Weblogic, Websphere, Jetty, IIS, AOL Server.
Technologies: J2EE, Spring, Druid, Elasticsearch, Hadoop, Docker, Rancher, Kafka, Jmeter, SAS, JPA/Hibernate, JDBC, Junit, Mockito, Camel, EJB, Log4j, Active MQ, SWT, JFace, JDT, AWT, Swing, Win32 API, TCL-SOAP, ActiveX, MFC, ADO, ODBC, IBM ECI, Sterling SBC.
Web Technologies: J2EE, REST, Spring Boot, Spring MVC, JAX-WS, Angular, Bootstrap, Json, jQuery, Struts, GWT, GXT, Ajax, Ext, JSP, JSF, ASP, HTML, TCL/ADP, XSLT, XPath, XML.
Protocols: HTTP, SOAP.
Version/Build tools: Git, Bitbucket, Subversion, Jenkins, Puppet, Foreman, Kanban, Bugzilla, Crucible, Jira, Ant, Maven, Accurev, CMVC, Visual Source Safe, Clear Case.
Development Tools: Intellij Idea, Eclipse, Visual Studio/Embedded C++, SAS AppDev Studio, Codewarior C++ for Palm OS, WSAD, MobaXterm, GCC, Borland Pascal, Delphi, Microfocus Cobol.
Databases: SQL Server, Oracle, Postgres, DB2, MySQL, Microsoft Access, FoxPro.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software and Dev-Ops Engineer
Responsibilities:
- Selenium Box Elasticsearch real-time feed to Druid based CI Statistics. Java 8, Spring Boot, Elasticsearch queries, Druid, Kafka, Groovy, Intellij Idea, REST, Json, Git, Bitbucket.
- Hadoop Batch Ingestion prototype for Druid based CI Statistics. Hadoop, Druid, Docker, Json, Linux.
- Hadoop Cluster setup. Hadoop, Openstack, Docker, Rancher, Linux shell scripting.
- Jira Team Status Gadget development. Bootstraps JavaScript, REST, Json, Dreamfactory Db.
- Development of Client Tools. Java 8, Spring Boot, AngularJS, Jenkins, Groovy, REST, Json, Git.
- Artifactory Cluster setup. Linux shell and Puppet scripting, Docker, Rancher, Foreman.
Confidential
Sr. Software Engineer
Responsibilities:
- Report 2 Web Private Cloud. Design and development of Web platform with J2EE/Struts based system to support Spring DI/MVC. Java, Spring, JDBC, SQL Server, Angular.js, Junit, Mockito.
- Redesigning of Web Service calls to Cronacle scheduling server from JAX-WS/SOAP to REST. Java, JDBC, SQL Server, Oracle, Junit, Mockito, Log4j, Subversion, Kanban, Bugzilla.
- WOPI based document editor development for Report 2 Web. REST, Eclipse, J2EE, JavaScript.
- Design and development of Reconciliation Analysis tool to work with new Cronacle scheduling server REST API. Eclipse, REST, JAX-WS/SOAP, MS Visual Studio, C#.
- Different Jenkins build setups for Report 2 Web and Delphi based Sync utility.
- Support and development of customer based tickets.
Confidential
Sr. Software Engineer
Responsibilities:
- Gravity Point of Sale web based system server side development. Spring Framework handling action flow and REST web services with Json Callbacks rendered in UI IFrame. J2EE, Spring Container, REST, Json, Eclipse, Camel, XPath, Sterling SBC, Oracle, Maven, Jenkins, Linux.
- Device Broker for Gravity POS. Development of the system that controlled devices by Java POS API, and posting to Active MQ topics communicating with UI through Web-Sockets. J2EE, Eclipse, Json, Active MQ, Jetty, Java POS, XSLT, Maven, Jenkins, Linux.
- Device Broker for Mobile platform. Design of the Device Broker mobile solution for different mobile platforms. J2EE, Javascript, Android, Windows Mobile, Eclipse.
Confidential
Team Leader/Sr. Software Engineer
Responsibilities:
- Client Onboarding System Development. Lead the design and implementation of the Web based frontend and middle tier presenter. J2EE, Eclipse, GWT, GXT, JPA, Oracle.
- Client Onboarding Initial Credit Terms screens design and development. Eclipse, Java, GWT, GXT.
- Implementation of Web Service link to a remote banking application to sync the Client Agreements. J2EE, Eclipse, SOAP, Oracle.
- POC of Master Data Management system to Client Onboarding System. J2EE, SOAP, Tomcat.
Confidential
Team Leader/Software Engineer
Responsibilities:
- Service Provisioning web based system (Ext/Jquery, AOL Server, ADP/TCL, Postgres, TCL-SOAP)
- Design and Development of voice/data service provisioning system. Client Side web GUI and client SOAP API working with Java based SOAP Server.
- HOA Bulk Billing web system (Ext/Jquery, SAS AppDev Studio, AOL Server, ADP/TCL, Postgres).
- Design and Development of the company Bulk Billing system, running monthly for every client’s HOA (fees, taxes, surcharges), read from SAS system and processed in Enterprise WebApp.
Confidential
Team Leader/Software Engineer
Responsibilities:
- Responsible for A4E development for IBM (RDZ, Java, Eclipse, SWT/JFace, XML, ActiveX).Development and deployment of A4E on IBM site.
- Java analysis in RTW (Java, Eclipse AST/JDT/RCP, Ant, XML, ActiveX). Implementation of Java parsing, analysis and metrics calculation using Eclipse AST and JDT.
- RTW Application Profiler development (ASP, ActiveX, Jet, DHTML/JavaScript). Cooperation with Confidential for State Of New York OTDA. Required traveling to Albany, NY.
- Business rules Consulting (Eclipse, Java, ActiveX, Jet, Oracle DB). Required traveling to Oracle
- Re-engineering of Seer HPS Rules to Visual Basic, C (Win32 API) front-end and COBOL, DB2 backend in cooperation with CGI, Quebec. Required 3-month work onsite in Quebec, Canada.
- Re-engineering Seer HPS Rules to a Java based front-end and COBOL, DB2 backend for UBS application transformation project. Work included traveling to the client site in New York.
Confidential
Game Developer
Responsibilities:
- Puzzle Game “Variegate” for Palm OS, Pocket PC and Win32 platforms (Codewarrior C++, MS Visual/Embedded C++). Idea, Design, Graphics, Implementation, Testing and Deployment.
Confidential
Programmer Analyst
Responsibilities:
- Re-engineering of COBOL programs and Seer HPS Rules to Visual Basic components and Java applets.
- Participated in Visual Basic runtime library development to supporting the converted application.
- Testing of converted Cobol code from Seer HPS (IBM Visual Age for Cobol).
Confidential
Web Developer
Responsibilities:
- Design and development of the Internet job search engine (Visual Basic, ActiveX, MS Access, ASP, VB Script, HTML, and SQL).
- Development of web puzzle and action games (Java Applets).
- Implementation of mail address search "spider" programs (C++ and HTTP)
Confidential
Reactor Control System Engineer
Responsibilities:
- Plant Monitoring System development. Conversion and modification of Fortran based system into C++ nuclear flow calculation backend, and Visual Basic front-end GUI system.
- Implementation of the Additional Reactor Protection System, developed by Confidential. Responsibilities included the controller programming (C), installation control cabinets.