cv
Basics
Name | Aakash Sorathiya |
aakash.sorathiya@ucalgary.ca | |
Phone | (368) 399-0872 |
Languages | English, Hindi, Gujarati, Sindhi |
Education
-
2024.01 - 2025.12 Calgary, Canada
MSc
University of Calgary, Calgary, Canada
Software Engineering
- Users' Ethical Concerns regarding Software
-
2016.06 - 2020.04 Vadodara, India
BEng
Maharaja Sayajirao University of Baroda, Vadodara, India
Computer Science and Engineering
- Object Oriented Programming
- Data Structures and Algorithm
- Database Management Systems
- Computer Networks
- Introduction to Java
Work
-
2023.02 - 2023.12 Pune, India
Specialist Programmer
Infosys
- Worked on Adobe Experience Platform and configured Phoenix Database as a source connector. It brought three major clients to Adobe and benefited Infosys on the business side.
- Led a team of 5 developers to work on migrating a legacy application to microservice architecture for AeroMexico. This increased the scalability by 45% and reduced the downtime by 60%.
-
2020.09 - 2023.01 Bangalore, India
Digital Specialist Engineer
Infosys
- Enhanced quality of code and improved application performance, leading to a 27% reduction in bugs and vulnerabilities and an 85% reduction in code smells.
- Achieved a 45% reduction in the application’s memory consumption by identifying a memory leak in in-memory maps and eliminating it by proper dereferencing.
- Made application scalable by 50% by eliminating graphql-schema building on every user request. Reduced application’s startup time by 10% by removing unnecessary map initializations from ApplicationRunnerʼs run method.
- Automated the deployment process of services using Docker and Kubernetes, which eliminated the overhead of manual deployments and allowed focus on development and testing.
- Led a team of 4 junior engineers for a major feature development in the application. Followed Agile development lifecycle and implemented Privacy by Design proactively from the start.
-
2019.04 - 2029.09 Vadodara, India
Application Developer
Cygbit IT Solutions
- Worked as a part- time developer along with managing studies. This experience taught me time management and how to maintain a balance between two things.
- Managed large and complex projects and multiple components with smooth implementation and testingof applications. Built pixel-perfect, buttery-smooth UIs across Android and iOS mobile platforms.
- Initially faced 7-8% variance between planned and actual effort for any task because of less focus on details. So focused on a detailed analysis ofrequirements and achieved a 5-6% reduction in variance.
-
2018.04 - 2018.09 Vadodara, India
Intern
Cygbit IT Solutions
- Received professional training for cross-platform mobile application development using React Native.
- Developed good interpersonal abilities, communication skills, time management, and team skills to work to attain project deadlines.
- Refactored inline CSS code to transferitto class-level CSS componentsto increase the re-usability of CSS classes and increase the maintainability of code.
Volunteer
-
2024.01 - 2024.04 Calgary, Canada
-
2016.10 - 2018.03 Vadodara, India
Organizer
FootPrints - think BEYOND
Volunteered as web developer and managed the team of 5 junior organizers to design and execute technical events like hackathons and coding competitions.
Awards
- 2024.03.31
ESE Graduate Research Award 2023-2024
Schulich School of Engineering, University of Calgary
- 2023.03.31
- 2022.12.31
STG RISE Award - NINJA
Infosys
- 2022.06.30
Best Mentor
Infosys
- 2021.09.30
Certificates
Certified Java SE11 Developer | ||
Infosys | 2023-07-01 |
Certified Angular Professional | ||
Infosys | 2023-06-15 |
Certified FrontEnd Web Developer | ||
Infosys | 2023-06-01 |
Certified Spring Microservice Professional | ||
Infosys | 2023-05-01 |
Certified Kubernetes Associate | ||
Infosys | 2020-12-01 |
Certitfied Network Security Associate | ||
Infosys | 2020-10-01 |
Skills
Programming Languages | |
Java | |
Python | |
Typescript |
Framework | |
SpringBoot | |
Spring | |
JUnit & Mocktio | |
PyTorch | |
Angular |
Database and Query Languages | |
Neo4j | |
PostgreSQL | |
Cypher | |
SQL |
Tools/Technologies | |
VSCode | |
IntelliJ | |
GraphQL | |
Git | |
Docker | |
Kubernetes |
Character Traits | |
Strong Application Orientation | |
Confident | |
Work Well in Teams | |
Leadership Competent | |
Teachable | |
Honest |