Senior Technical Team Lead Resume
Chicago, IL
SUMMARY
- Years of Information Technology (IT) experience in architecture, e - commerce, distributed applications, Spring, Internet/Intranet and client server systems comprising full Software development life cycles.
- Expertise in Object Oriented Programming & Analysis (OOP/OOA) and multiple application servers that include IBM WebSphere3x/4x/5x/6x, Borland enterprise management server, BEA WebLogic 8x, Tomcat 4.0, JBoss’s JBossServer, IBM Portal server 5x and Web Servers like JRun, IBM HTTP, Apache, IIS, JWS.
- Strong experience in RDBMS that includes DB2 6x/7x/8x, Sybase 10x/11x, Oracle 9i/10j/11gR2, SQL Server 7.0/2000. Versed in Mingle Agile Project Management; data analysis and data modeling.
- Specialist in the Java/Java 2 Platform Enterprise Edition (J2EE), C/C++ languages and the Rational Unified process.
- Very good at analysis, design, development, implementation, testing & QA stages of an application’s software development life cycle.
- Experienced also with SOA (Microservices & Web Services) and Spring Boot.
TECHNICAL SKILLS
Languages/Protocols/Design Patterns: C, C++, JAVA, J2EE, Spring, Spring Boot, SOAP, TCP/IP, RMI, Microservices REST APIs, JavaScript, Angular JS, Spring AOP, PHP, HTML.
Software Development Tools/Databases: BEA WebLogic Workshop 8x/9.2, WebSphere 3x/4x/5x, Beehive 1.0.2, Oracle/SQL, DB2, Sybase, CICS, C/C++ TOOLS (SDK), CMVC, IBM VisualAge for JavaApache, Tomcat, XDoclet, Dreamweaver, TOAD, JBuilder, Eclipse, WordPress, VisiBroker UltraEdit-32, Cloud Computing, Crystal Reports, Wildfly 8.0, Maven, Agile Methodology.
Frameworks/Operating Systems: MVC Framework, Spring, JUnit, Unix, Windows.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Senior Technical Team Lead
Responsibilities:
- Providing work estimates with Mingle for the exchange group; performing peer code review and mentoring.
- Architecting and developing creative solutions; as well as writing technical designs and specifications.
- Implementing Spring Boot projects; designing and creating required Mircroservices for rules and unit tests.
- Creating Electronic Eligibility, Enrollment processes with Spring, for accepting input from other exchanges.
Confidential, Orland Park, IL
Software Design Engineer
Responsibilities:
- Analyzed product requirements and designed software that met product specifications.
- Evaluated different technologies, built Proof-Of-Concepts (POC) to supplement design decisions.
- Worked on Microservices and Spring Boot projects.
- Mapped requirements and use cases to subsystems and components.
- Defined subsystem process models and dynamic interactions using Agile.
- Monitored architectural/design conformance of implementation with project team.
- Defined and developed Aspects (Spring) addressing cross-cutting enterprise concerns.
- Documented software designs using UML notations and developed other architecture diagrams.
- Scrum Master responsible for the Master Story List (MSL).
Confidential, Great Chicago, IL
Senior Java (J2EE) Developer
Responsibilities:
- Led a team of software developers in evaluating, designing, and developing the e-Orders application, and converted specifications into sequences of detailed instructions and steps in preparation for coding. Used Spring and RAD techniques within the RUP model as well.
- Created prototypes specifying functionalities, generating required code, integrating systems and implementing packages, deployment plans and understanding business requirements along with design solutions.
- Developed JUnit classes for calling and testing all the required services. Also used assertions to validate the JUnit results; as well as create mock objects used by JUnit classes to provide data for testing.
- Used BEA Workshop for Struts to provide powerful assistance for Jakarta Struts and Tiles using BEA’s AppXRay technology.
