Post Job Free
Sign in

Java Developer Software Engineering

Location:
Kansas City, MO
Posted:
October 18, 2024

Contact this candidate

Resume:

Afrid Ali Shaik

Kansas City, United States +1-913-***-**** **********@*****.*** LinkedIn Profile Portfolio Work Experience

Ameren — St. Louis, Missouri, USA

Senior Java Developer Software Engineering 12/2023 – Present Developed and deployed scalable software systems, improving performance by 30% through optimized algorithms and data structures. Designed microservice-oriented architecture to transform monolithic applications, enhancing system reliability and scalability. Implemented RESTful APIs and integrated ODL services, facilitating seamless communication between distributed systems. Utilized Java and Python for software development, including debugging with JDB, resulting in a 25% reduction in debug time. Collaborated in an Agile environment, reinforcing team dynamics and increasing project delivery speed by 15%. Synechron — St. Louis, Missouri, USA

Java Developer Software Engineering 03/2023 – 11/2023 Engineered robust applications using Java and Go, resulting in a 20% improvement in system efficiency. Developed client/server models with RPC services, enhancing application performance and user experience. Executed database development using MongoDB, improving data retrieval times by 40% through efficient indexing. Applied Agile methodologies within a cross-functional team, contributing to a 30% faster delivery cycle. Contributed to the development of open-source tools, enhancing collaboration and integration capabilities across teams. Deutsche Bank — Remote

Software Engineer Application Development 06/2020 – 11/2022 Built and maintained 24x7 production-quality software systems, achieving 99.99% uptime through rigorous testing and monitoring. Implemented container management using Docker and Kubernetes, streamlining deployment processes and reducing time-to-production by 50%. Performed extensive debugging using JMX, leading to a 35% decrease in system errors and improved stability. Designed and validated Open API specifications for REST services, ensuring compliance and maximizing interoperability. Engaged in multi-vendor system integration, enhancing system capabilities and reducing operational costs by 20%. Boehringer Ingelheim — Remote

Java Developer Software Engineering 03/2019 – 05/2020 Designed scalable software infrastructure, achieving a 30% increase in system throughput through improved architecture. Applied Linux automation scripting (Ansible, Bash) to streamline deployment and configuration processes. Integrated messaging infrastructures using Kafka, enhancing real-time data processing capabilities. Conducted validation and prototyping of new technologies, leading to the successful adoption of innovative solutions. Enhanced logging and reporting through open-source tools (Elasticsearch, Grafana), improving monitoring and analytics. Leadership and Extracurricular

St. Louis Tech Meetups Organizer

St. Louis, Missouri

Coordinated monthly meetups for local software developers to share knowledge and collaborate on projects. Increased membership by 30% over six months by promoting events through social media and local networks. Developed skills in event planning, community engagement, and public speaking. Code for Good STL Lead Developer

St. Louis, Missouri

Led a team of developers in creating open-source software solutions for local non-profit organizations. Successfully delivered three projects within tight deadlines, improving operational efficiency for partner organizations. Gained experience in project management, software development methodologies, and team collaboration. Technical Skills

Front-end: HTML, CSS, JavaScript, React, Angular

Back-end: Java, Python, Go, Microservices, RESTful APIs, ODL (Open-Day-Light) Databases: MongoDB, Redis, Cassandra, SQL, NoSQL

Languages: Java, Python, Go

Frameworks: Spring Boot, Hibernate

Libraries: Logstash, Elasticsearch, Kibana, Grafana, Splunk Build Tools: Maven, Gradle

Version Control: Git, GitLab, Stash

Cloud Platforms: AWS, Azure

Testing: JUnit, Mockito, Selenium

Methodologies: Agile, Scrum, DevOps

Additional Skills: Linux (Bash, Ansible), Docker, Kubernetes, Kafka, Thrift, Proto-buf, SDN architecture, High Availability systems, Distributed Systems design

Education

University of Missouri Kansas City Kansas City, MO Master's Degree in Computer Science



Contact this candidate