E-commerce Application (Java)
Summary
Developed a robust application facilitating user account creation, product display, and transaction processing. Technologies used: Spring Boot, Spring Data, Spring MVC, Spring AOP, PostgreSQL, React.
Java Backend Developer
Highlights
Gained proficiency in both Kotlin (using the Quarkus framework) and Java for backend development, emphasizing clean, efficient code.
Developed and maintained Python scripts for data processing and ETL pipelines, handling real-time sports statistics and automating the transformation of match data from various sources into standardized formats for downstream applications.
Utilized gRPC for efficient, low-latency service-to-service communication.
Implemented GraphQL for flexible, client-specific data querying capabilities.
Managed source code and collaborated on version control using Git and GitLab, fostering a culture of code review and shared responsibility.
Orchestrated containerized applications with Docker, facilitating consistent deployment and scaling across development environments.
Hands-on experience successfully implementing scalable solutions using GCP tools such as Compute Engine, Cloud Storage, BigQuery, and Kubernetes Engine.
Demonstrated ability to enhance operational efficiency and drive business growth through effective cloud architecture, deployment, and management.
Led a team of 4 engineers, serving as Scrum Master, QA, and Team Lead, ensuring smooth project execution and on-time delivery of key features.
Software Engineer
Highlights
Developed and implemented new platforms using AWS technologies, JavaScript, Node.js, and React.
Developed Python automation scripts and data analysis tools to process and validate millions of student test scores, improving processing efficiency by 40% and ensuring data accuracy for SAT and AP exam results.
Built highly scalable APIs and continuous deployment through automated CI/CD pipelines.
Designed event-driven serverless applications in AWS.
Developed and deployed robust, scalable solutions utilizing GCP services including Compute Engine, Cloud Storage, BigQuery, and Kubernetes Engine.
Collaborated with team members and stakeholders on requirements definition, feature design, and development.
Used Agile methodologies such as Scrum and Kanban to organize and manage work efficiently.
Participated in continuous integration, continuous deployment (CI/CD), and DevOps transformations.
Software Engineer
Highlights
Developed and maintained IT applications/systems using C#, JavaScript, SQL, and T-SQL.Python for data analysis and automation tasks.
Utilized Python for scripting ETL processes, automating workflows, and building data visualization dashboards.
Conducted application testing and provided business intelligence reporting for leadership decision making.
Ensured application production support to maximize availability, utility, flexibility, and responsiveness.
Developed user-friendly interfaces, optimizing user experience and interaction.
Deployed applications using containerization technologies like Docker and orchestration systems like Kubernetes.
Developed RESTful APIs for data integration and consumption.
Cyber Security Analyst
Highlights
Worked closely with the IT department to ensure the secure installation and operation of all hardware and software.
Performed risk assessments and testing of data processing systems.
Conducted vulnerability assessment and penetration testing, identifying necessary patches or remediation.
Acted promptly in response to security incidents and provided detailed incident reports.
Used C++, Python, JavaScript, PHP, SQL, and Wireshark for network evaluation and reporting.
Men's Department Manager
Highlights
Maintained a positive, empathetic, and professional attitude toward customers at all times.
Responded promptly to customer inquiries.
Successfully up-sold additional products or services, displaying strong sales capabilities.
Acknowledged and resolved customer complaints, demonstrating excellent problem-solving skills.
B.Sc.
Computer Science
C++, C#, Java, JavaScript, PHP, Python, Swift, Ruby, TypeScript, Go.
RESTful APIs (Design and Implementation using Node.js, Express.js, Spring Boot, Django, Flask), GraphQL APIs (Design and Implementation).
AWS (EC2, S3, Lambda, RDS, CloudFormation), Google Cloud (Compute Engine, Cloud Storage, Kubernetes Engine), Azure (VMs, Blob Storage, AKS, Azure DevOps), Docker (Containerization), Kubernetes (Orchestration), Jenkins (CI/CD), Ansible (Configuration Management), Terraform (Infrastructure as Code).
Node.js, Express.js, Django, Flask, Ruby on Rails, Angular, React, Vue.js.
Java (Spring Boot, Spring MVC, Servlets, Tomcat), .NET, ASP.NET.
HTML5, CSS3, Bootstrap, JavaScript, TypeScript, jQuery, AJAX, Node.js, React.
MySQL, Postgres DB, MongoDB, Spring Data, Spring ORM, JDBC, NoSQL, SQLite, Redis.
Git, Visual Studio Code, Maven, Junit, Google Docs, Linux, Mockito, Agile methodologies (Scrum/Kanban), Test-Driven Development (TDD).
Al, Data Structures and Algorithms, Machine Learning, Microservices, RESTful API Development, GraphQL, Webpack, Babel, npm, Cybersecurity, Blockchain.
Summary
Developed a robust application facilitating user account creation, product display, and transaction processing. Technologies used: Spring Boot, Spring Data, Spring MVC, Spring AOP, PostgreSQL, React.
Summary
Developed a comprehensive lexical analyzer, parser, and syntax and semantic analysis tool.
Summary
Designed and implemented a VM/Assembler project, including infix to postfix conversion and memory management.
Summary
Developed a full-stack application enabling users to create, manage, and interact with virtual flashcards. Technologies used: HTML, CSS, TypeScript, PostgreSQL, AWS RDS, AWS S3.