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