Post Job Free

Resume

Sign in

Java Developer

Location:
Fairfield, IA
Posted:
July 02, 2020

Contact this candidate

Resume:

SIBTAIN RAZA

Fairfield, Iowa *****

641-***-**** adeah7@r.postjobfree.com 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-***-**** adeah7@r.postjobfree.com

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-***-**** adeah7@r.postjobfree.com

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



Contact this candidate