SIBTAIN RAZA
Fairfield, Iowa *****
641-***-**** ************@*****.*** https://www.linkedin.com/in/sibtain-raza/
FULL STACK JAVA DEVELOPER
Experienced Java Developer with over 3 years of experience in Java/JS related technologies. Skilled in creating RESTful web services, microservices, interactive user interfaces, designing, developing, implementing, testing, and deployment of an enterprise application through modern SDLC methods.
SDLC Design Patterns Front End & Back End Components RESTful Web Services
Database Development Object-Oriented Programming Concurrency & Multithreading
Data Structures & Collections Dependency Injection Testing & Troubleshooting
Languages: Java (Expert), Kotlin (Beginner), SQL (Fluent)
Web: XML, HTML5, JavaScript, CSS3, Bootstrap, Ajax, jQuery, Servlets, JSP
Web Services: RESTful, JSON, AWS
Web/App Servers: Tomcat, Apache HTTP Server
Frameworks: Spring (MVC, Boot, Cloud, Data), Microservices, Hibernate, Maven, Gradle, React, AngularJS, JUnit, Mockito
Databases: MySQL, H2, MariaDB, PostgreSQL, Oracle, MongoDB,
Design Patterns: Singleton, Factory, Builder, Adapter, Observer, Template, Decorator, MVC, Proxy, Façade, Microservices
SDLC: Waterfall, Agile
Tools: IntelliJ Idea, Eclipse, Spring Tool Suite, Postman, Docker, GitHub, Jenkins, Git
Platforms: Windows, Linux, Mac OS X, Android
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
GLOBAL PROJECT SOLUTIONS, Karachi, Pakistan 2017-2018
Software house offering web-based services like design, development, SEO, and digital marketing.
Research Analyst (Java) 2018 (Equivalent to Java Developer role)
Developed dashboard to retrieve data from Google Analytics, Webmaster, and Facebook pages.
Tasks Performed:
Identified search terms online to perform Search Engine Optimization (SEO).
Produced clean, efficient code in Java based technologies on client specifications.
Achievements:
Introduced security metrics to mitigate vulnerabilities by analyzing historical threats.
Introduced the use of a code generator called Jhipster to build feature prototypes. It helped in getting a week worth of head start and expedited the deployment by 9 days.
Technologies Used: Java/Java EE, Spring (Core, Boot), JPA, Hibernate, REST, HTML, CSS, JavaScript, jQuery, AJAX, JSP, MySQL, IntelliJ, Eclipse, STS, Maven, Git, Jenkins, JUnit, Mockito
SIBTAIN RAZA Page 2-641-***-**** ************@*****.***
GLOBAL PROJECT SOLUTIONS, continued:
Full Stack Developer (Java / Spring Boot / React) 2017-2018
Contributed to several enterprise-level applications, building front end and back end architecture from scratch. Proposed solutions for critical roadblocks and mentored junior developers.
Tasks Performed:
Used AOP features of Spring framework, and JPA/Hibernate for Object Relational Mapping.
Designed user-friendly interfaces using HTML5, CSS3, Bootstrap, jQuery, React, Angular JS, AJAX, and JSP.
Applied REST to send and receive requests between third party APIs and core system.
Used Maven for building projects, Jenkins for continuous integration, and Git for version control.
Secured and authenticated REST APIs using JWT and OAuth 2.0.
Achievements:
Implemented multiple strategies which expanded company profit to over 30%.
Reduced DB transaction time by 6.2 seconds by implementing AOP for logging and calls to DAO packages. Leading to a 7% reduction in application load time.
Technologies Used: Java/Java EE, Spring (Core, Boot), JPA, Hibernate, REST, HTML, CSS, JavaScript, React, Angular JS, Free Marker, JSP, MySQL, IntelliJ, Eclipse, STS, Maven, Git, Jenkins, JUnit, Mockito
WHERE YOU BEEN, Karachi, Pakistan 2015-2016
WhereYouBeen is an android social media application I created with my 2 university friends. It maintains the residential history of a user. It was designed to let users share their relocation/residence updates to their friends.
Java Application Developer
Researched and developed Java Android app to help users efficiently share and search relocation history among friends.
Tasks Performed:
Employed third-party APIs to facilitate seamless access to external, in-app cloud data.
Gained expertise incorporating offline storage, performance tuning and threading into apps for seamless use.
Applied various techniques to locate bugs and errors in applications.
Assessed app performance and code efficiency through benchmarking and optimization tests.
Achievements:
Introduced automated testing which uncovered several bugs which used to slip unnoticed during manual testing.
Delivered robust, error-free Java code following industry best practices.
Technologies Used: Java, Android Studio, JPA, Hibernate, REST, HTML, CSS, JavaScript, jQuery, AJAX, JSP, MySQL, Gradle, Git, JUnit, Mockito
SIBTAIN RAZA Page 3-641-***-**** ************@*****.***
ACADEMIC PROJECTS
Student Enrollment Management System, MIU (2020): Developed RESTful web services to automate the process of enrollment for CS students.
Technologies Used: Spring, Spring Boot, Spring MVC, Spring Data, JPA/Hibernate and Microservices
WAA Hotel Reservation, MIU (2020): Worked in a group of 4 to design and develop a hotel reservation web application with key features such as sign up, sign in, logout, search, book, and review.
Technologies Used: JSP, Spring MVC, HTML, CSS, JavaScript, AJAX, jQuery, REST, XML, Tomcat, Git, Maven, JSON, Docker, MySQL
MIU Dictionary Application, MIU (2019): With 3 team members, implemented an online dictionary which retrieves data from both external APIs and an internal database.
Technologies Used: JSP, Servlets, HTML, CSS, JavaScript, AJAX, jQuery, REST, XML, Tomcat, Git, Maven, JSON, Docker, MySQL
Instagram Clone Application, MIU (2019): In a group of 5, developed a clone of Instagram, including functionality to create a profile, upload a post, like, comment, follow, and visualize graphs.
Technologies Used: Java, Spring Boot, Gradle, Swagger, Postman, HTML, CSS, ReactJS, Tomcat, REST, Docker, Cassandra, Git
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion April 2022)
Maharishi International University – Fairfield, Iowa
Key Courses: Fundamental Programming Practices; Modern Programming Practices; Web Application Programming; Mobile Device Programming; Web Application Architecture; Enterprise Architecture
Bachelor of Science in Information Technology (2017)
NED University of Engineering & Technology – Karachi, Pakistan