Technology Architect Lead Resume
2.00/5 (Submit Your Rating)
TECHNICAL SKILLS
Programming Languages: Scala, Java 7,8, Erlang
Frameworks: Akka, Play framework, Hazelcast, Ejabbered, Jabber
Databases: SQL, JDBC, MongoDB, ReactiveMongo, Elastcisearch, Couchbase
Others: Docker, Vagrant, Swagger, Jenkins, Git
PROFESSIONAL EXPERIENCE
Technology Architect Lead
Confidential
Responsibilities:
- Architecting and designing state of the art applications.
- Reactive Applications Architecture & Development
- Distributed Architecture and applications.
- Highly scalable applications.
- Functional (Scala) Applications Architecture & Development
- End - 2-end Architecture
- Microservice Architecture
- Backend Architecture.
- Non-SQL data stores.
- Web Information Retrieval
Software Developer
Confidential
Responsibilities:
- Software Development Life Cycle (SDLC) deliverables
- Analyze business requirements and estimate level of effort
- Develop technical requirements and interface specifications
- Design
- Write code
- Perform Unit and Integration testing
- Deployment to Production
- Troubleshoot & Resolution of Production issues
- Review Requirements, collaborate on Test Plans and ensure automated continuous integration and regression systems support.
- Design, Implement, Automate, and Execute full system capacity and regression test framework.
- Develop collection and reporting infrastructure for performance data.
- Analyze root cause of performance issues.
- Implement optimizations and improvements in code.
- Automate the code promotion process.
- Collaborate with Product Management, Q/A, and Production Support to shepherd releases through the deployment cycle.
- Provide input and author sections of Release Notes.
- Respond to Level 3 support escalations.
- Teach & Mentor other engineers in your areas of expertise.
- Leverage ideas from the community and adapt them for use in our systems.
Application Developer
Confidential
Responsibilities:
- Developed applications to support TI’s internal platform and services. Utilizations of variety of technologies.
Used technologies: Java, Spring MVC, Apatche Tomcat, JSON, Oracle, MySql, JDBC, and Web Services.
Technology teacher & trainer
Confidential
Responsibilities:
- Functional & Imperative programming: trained teams in delivery centers in Slovakia, India, and United States.
- Architectural training: trained technology architects on the newest technologies like reactive programming and NonSQL databases
Teaching Assistant
Confidential
Responsibilities:
- Imperative and Java programming: taught three classes a semester on introduction to programming and advanced programming.